rock armor - Francés Inglés Diccionario